//
//  函数指针的应用.c
//  指针进阶二
//
//  Created by 马鹏朔 on 2022/10/20.

//#include<stdio.h>
//void menu()
//{
//    
//    printf("===================欢迎使用小马计算计=======================\n");
//    printf("===================请选择你想用的功能======================\n");
//    printf("==============1.add 2.sub 3.mul 4.calc====================\n");
//    
//}
//int Add(int x,int y)
//{
//    return x+y;
//}
//int Sub(int x,int y){
//    return x-y;
//}
//int Mul(int x,int y){
//    return x*y;
//}
//int Calc(int x,int y){
//    return x/y;
//}
//void occ(int (*pz)(int ,int )){
//    int x=0;
//    int y=0;
//    int ret=0;
//    printf("请输入要运算的两个数\n");
//    scanf("%d %d",&x,&y);
//    ret =pz(x,y);
//    printf("%d\n",ret);
//}
//int main()
//{
//    int choice ;
//    do{
//    menu();
//    scanf("%d",&choice);
//        switch(choice)
//        {
//            case 1:
//                occ(Add);
//                break;
//            case 2:
//                occ(Sub);
//                break;
//            case 3:
//                occ(Mul);
//                break;
//            case 4:
//                occ(Calc);
//                break;
//            case 0:
//                printf("退出小马计算机\n");
//                break;
//            default:
//                printf("输入错误请重新输入\n");
//        }
//        
//        
//        
//    }while(choice);
//         return 0;
//    
//    
//}
